Translation Servers: Gateways Between Stateless and Stateful Information Systems
نویسنده
چکیده
Public information systems offering access to the network community can be divided into two groups: those with stateful protocols and those with stateless protocols. Evolving client-server protocols like the Hypertext Transfer Protocol (HTTP) of the World-Wide Web (W3) are stateless. In this case the reaction of the information server depends on the request only. To access the server, special client programs (browsers) are required. Such browsers are comfortable tools for users, however they cannot access stateful servers directly. For this purpose either additional, stateful client programs or additional servers are required. This paper introduces the concept of Translation Servers, generic gateways to provide uniform and stateless access to stateful information servers for stateless browsers, without restructuring or duplicating the data. To communicate with the stateful information server, the Translation Server accesses the same user interface that has been designed for human use. Some of the problems discussed in this paper hold also for other inherently stateful applications offered on stateless information servers, like electronic shopping malls or data modification.
منابع مشابه
Distributed File Systems
File servers can be stateful or stateless. Stateful servers are keeping state information about their clients, whereas the stateless don't. Stateful servers have the big disadvantage that if the server crashes all the state information is lost. They are not very scalable due to the space overhead. Their big advantages are: shorter messages can be used and better performance. Stateless server ar...
متن کاملAnalysis and Modeling of VoIP Servers: A Linear Programming Approach
The SIP protocol was standardized by the IETF at the application layer for initiating, managing, and terminating multimedia sessions and has been widely used as the main signaling protocol on both the Internet and VoIP networks. Most challenges in this protocol are overload and lack of proper state distribution. These challenges cause a wide range of next-generation network users to face a shar...
متن کاملInternet Engineering Task Force (ietf) 464xlat: Combination of Stateful and Stateless Translation
This document describes an architecture (464XLAT) for providing limited IPv4 connectivity across an IPv6-only network by combining existing and well-known stateful protocol translation (as described in RFC 6146) in the core and stateless protocol translation (as described in RFC 6145) at the edge. 464XLAT is a simple and scalable technique to quickly deploy limited IPv4 access service to IPv6-o...
متن کاملHypertext Transfer Protocol - HTTP/1.1
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. It is a generic, stateless, object-oriented protocol which can be used for many tasks, such as name servers and distributed object management systems, through extension of its request methods. A feature of HTTP is the typing and negotiation of data representati...
متن کاملInternet Engineering Task Force (ietf) Http State Management Mechanism
This document defines the HTTP Cookie and Set-Cookie header fields. These header fields can be used by HTTP servers to store state (called cookies) at HTTP user agents, letting the servers maintain a stateful session over the mostly stateless HTTP protocol. Although cookies have many historical infelicities that degrade their security and privacy, the Cookie and Set-Cookie header fields are wid...
متن کامل